/**
 * 
 */
package com.roshan.web.security.exceptions;

import org.springframework.security.authentication.InsufficientAuthenticationException;

public class RoarInsufficientAuthenticationException extends InsufficientAuthenticationException {

    private static final long serialVersionUID = 100L;

    private String userName;

    private String securityQuestion;

    private String customerUri;

    public RoarInsufficientAuthenticationException(String msg, String userName, String securityQuestion,
            String customerUri) {
        super(msg);
        this.userName = userName;
        this.securityQuestion = securityQuestion;
        this.customerUri = customerUri;

    }

    public String getUserName() {
        return this.userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getSecurityQuestion() {
        return this.securityQuestion;
    }

    public void setSecurityQuestion(String securityQuestion) {
        this.securityQuestion = securityQuestion;
    }

    public String getCustomerUri() {
        return this.customerUri;
    }

    public void setCustomerUri(String customerUri) {
        this.customerUri = customerUri;
    }

}
